// FWindow.h (c) 2011 JV Software
//

class D3DDeviceDrv;

//
// FWindow
//
class FWindow : public FObject {
friend class D3DDeviceDrv;
public:
	virtual void			Init( void *hinst, FString title, FString classname, int width, int height ) = 0;
	virtual void			Show( void ) = 0;
	virtual void			Hide( void ) = 0;

	virtual void			Destroy( void ) = 0;

	virtual void			*GetHandle( void ) = 0;
	virtual int				GetWidth( void ) = 0;
	virtual int				GetHeight( void ) = 0;
};